Nuprl Definition : effect_p 11,40

effect_p(esidskTxf)
== ((x:Id. subtype_rel(es-vartype(esix); fpf-cap(ds; id-deq; x; top)))
==  subtype_rel(es-kindtype(esik); T))
== c alle-at(es;
== c alle-at(i;
== c alle-at(e.((es-kind(ese) = k)
== c alle-at( (subtype_rel(es-valtype(ese); T)
== c alle-at( c (es_state_after(ese)(x) = f(es-state-when(ese),es-val(ese)))))) 
latex



clarification:

effect_p(esidskTxf)
== ((x:Id. subtype_rel(es-vartype(esix); fpf-cap(ds; id-deq; x; top)))
==  subtype_rel(es-kindtype(esik); T))
== c alle-at(es;
== c alle-at(i;
== c alle-at(e.((es-kind(ese) = k  Knd)
== c alle-at( (subtype_rel(es-valtype(ese); T)
== c alle-at( c (es_state_after(ese)(x)
== c alle-at( c (=
== c alle-at( c (f(es-state-when(ese),es-val(ese))
== c alle-at( c ( rationalsfpf-cap(ds; id-deq; x; top))))) 
latex


DefinitionsP  Q, x:AB(x), Id, es-vartype(esix), es-kindtype(esik), alle-at(esie.P(e)), P  Q, Knd, es-kind(ese), A c B, es-valtype(ese), s = t, x:AB(x), rationals, fpf-cap(feqxz), id-deq, top, es_state_after(ese), f(a), es-state-when(ese), es-val(ese)
FDL editor aliaseseffect_p

origin